# -*- coding:utf-8 -*-
# @Author: shenyuyu
# @Time: 2023/6/12 11:38
# @File: qu_9.py

# 打印出所有的水仙花数,所谓水仙花数是指一个三位数，其各位数字⽴方和等于该数本身。例如:153是⼀个⽔仙花数,因为 1³ + 5³ + 3³ 等于 153。
a = 100
while a < 1000:
    b = int(a / 100)
    c = int((a - b * 100) / 10)
    d = a % 10
    if b * b * b + c * c * c + d * d * d == a:
        print(a)
    a += 1
